package itheima.chap04;

public class DateTypesDemo {
    public static void main(String[] args) {
        // 1.整数类型 byte short int long,整数字面量的默认类型是int
        byte b = 127;
        short s = 32767;
        int i = 2147483647;
        long l = 9223372036854775807L;
        // 2.浮点类型 float double,浮点字面量的默认类型是double
        float f = 3.14f;
        double d = 3.14;

        // 3.字符类型 char,字符字面量用单引号
        char c = 'a';
        char c1 = '1';
        char c2 = '#';
        char c3 = '中';
        // 当我们给char类型赋整数值时，整数会被当作码点，存储的其实是对应的字符，但不建议这么做
        char c4 = 97; // a
        System.out.println(c3);
        System.out.println(c4);

        // 4.布尔类型 boolean,布尔字面量用true和false,表示真或假
        boolean b1 = true;
        boolean b2 = false;

        // 5.字符串，属于引用数据类型，类型名叫String，字面量用双引号
        String msg = "Hello World";
        System.out.println(msg);
    }
}
